/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.bff.slimserver.musicjukebox.ui.components;

import java.awt.Color;
import java.awt.Component;
import org.bff.slimserver.musicobjects.SlimPlaylistItem;

/**
 *
 * @author Music
 */
public interface PlaylistCellPanelIface {

    public SlimPlaylistItem getItem();

    public Component getPanel();

    public void setCurrent();

    public void setCurrentPlaying();

    public void setEven();

    public void setForeground(Color LIST_FOREGROUND);

    public void setNotCurrent();

    public void setNotPlaying();

    public void setNotSelected();

    public void setOdd();

    public void setSelected();

    public void eventReceived(java.awt.event.MouseEvent evt);

    public void setUpAction(boolean enabled);

    public void setDownAction(boolean enabled);

    public void loadThumbnail();
}
